* {
	padding: 0;
	margin: 0;
}
html, body {
	// overflow: hidden !important;
	font-family: 'Microsoft YaHei', arial;
}
html,body{
	height:100%;
}
.vertail-middle {
	position: absolute !important;
	top: 50%;
	-webkit-transform: translateY(-50%);
	-moz-transform: translateY(-50%);
	-ms-transform: translateY(-50%);
	-o-transform: translateY(-50%);
	transform: translateY(-50%);
}
.text-center {
	text-align: center;
}
.padding-across-10{
  padding: 0 10px;
}
.full-screen {
	position: absolute;
	height: 100%;
	width: 100%;
}
.icon-list {
	overflow: hidden;
	list-style: none;
	padding: 0;
	border: 1px solid #eaeefb;
	border-radius: 4px;

	li {
		float: left;
		width: 16.66%;
		text-align: center;
		height: 60px;
		line-height: 60px;
		color: #666;
		font-size: 13px;
		transition: color .15s linear;
		border-right: 1px solid #eee;
		border-bottom: 1px solid #eee;
		margin-right: -1px;
		margin-bottom: -1px;
		color: #8492a6;
		&:hover {
			background: #20a0ff;
			color: #fff;
		}
		cursor: pointer;

		span {
			display: inline-block;
			line-height: normal;
			vertical-align: middle;
			font-family: Helvetica Neue, Helvetica, PingFang SC, Hiragino Sans GB, Microsoft YaHei, SimSun, sans-serif;
		}
		i {
			display: block;
			font-size: 24px;
		}
	}
}
.icon-position {
	display:block;
	float:left;
	height:34px;
	width:60px;
	text-align: center;
	transition: color .15s linear;
	border: 1px solid #C0CCDA;
	margin-right: 10px;
	color: #8492a6;
	border-radius: 4px;
	-webkit-transition: border-color .2s cubic-bezier(.645, .045, .355, 1);
	transition: border-color .2s cubic-bezier(.645, .045, .355, 1);
	i {
		font-size: 20px;
		font-weight: bold;
		line-height: 34px;
	}
}
.icon-position.error-span{
  border: 1px solid #ff4949 !important;
}
#init_hidden,.init_hidden,
#init_hidden1,.init_hidden1,
#init_hidden2,.init_hidden2,
#init_hidden3,.init_hidden3,
#init_hidden4,.init_hidden4{
	display:none;
	margin-bottom:0px !important;
}
.clearfloat::after{
	display:block;
	height:0;
	clear:both;
	content:'';
}
.clearfloat{
	zoom:1;
}
.el-dialog{
	/* max-height: 520px !important; */
    
}
.el-dialog__body{
	max-height: 480px !important;
	padding:20px !important;
	overflow-y: auto !important;
}

.container .panel_title{
    height:28px;
    line-height: 28px;
    background-color: rgba(32,159,255,.1);
    border:1px solid rgba(32,159,255,.2);
    color: #20a0ff;
    border-bottom: none;
    text-align: center;
    margin-left:10px;
}
.tree_list .panel_title{
	height:28px;
    line-height: 28px;
    background-color: rgba(32,159,255,.1);
    // border:1px solid rgba(32,159,255,.2);
    color: #20a0ff;
    border-bottom: none;
    text-align: center;
    width:100%;
}
.el-message{
	z-index:99999 !important;
}
input:-webkit-autofill,
textarea:-webkit-autofill,
select:-webkit-autofill {
  -webkit-box-shadow: 0 0 0 1000px white inset;
  -moz-box-shadow: 0 0 0 1000px white inset;
  -ms-box-shadow: 0 0 0 1000px white inset;
  box-shadow: 0 0 0 1000px white inset;
}
/**表格隔行变色**/
.el-table .single-row {
    background: #c9e5f5;
  }

.el-table .double-row {
  background: #e2f0e4;
}
.dialog-tiny-width .el-dialog{width:410px;}
.dialog-small-width .el-dialog{width:660px;}
.dialog-large-width .el-dialog{width:990px;}
